def lat(word):
    for sym in  word:
        if sym in  'QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm':
            return True
    return False
def dif(word):
    for sym in  word:
        if sym in '-':
            return True
    return False

print("привет напиши текст/поз /ненег /мяк")
text = input()
a = text.split()
zbr = 0
lats = 0
defis = 0
trio = 0
slovo = ""



for word in a:

    if word[0] in 'ЙЦУЁКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮЧ':
        zbr += 1
    if lat(word):
        lats += 1
    if dif(word):
        defis += 1
    if len(word) <= 3:
        trio += 1
    if len(word) >= len(slovo):
        slovo = word 
if len(a) <= 1:
    print("недостаток данных")
else:
    print("Кол-во слов:  ", len(a))
    print("Кол-во слов с заглавной кириллической буквы: ", zbr)
    print("Кол-во слов содержащих латинский символ: ", lats)
    print("Кол-во слов не превышающих 3 символа:", trio)
    print("Кол-во слов в составе которых имеется дефис: ", defis)

    print("Самое длинное слово: ", slovo)
    print("Длина слова: ", len(slovo))
